home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
JCSM Shareware Collection 1996 September
/
JCSM Shareware Collection (JCS Distribution) (September 1996).ISO
/
genealog
/
adam.zip
/
LEESMIJ.TXT
< prev
next >
Wrap
Text File
|
1994-05-01
|
63KB
|
1,593 lines
_______
_____|__ | (R)
-─| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER
**********************************************
* A D A M & E V A *
**********************************************
ADAM&EVA is een systeem voor genealogie, dus voor het opslaan van
familierelaties. Per persoon worden naam, geboorte, overlijden,
beroep en andere gegevens opgeslagen. Er zijn veel ingebouwde
mogelijkheden om het invoeren van de gegevens te
vergemakkelijken. Stambomen en kwartierstaten worden op
verschillende wijzen geprint. Beschikbaar en Engels, Nederlands
en Duits.
Vereist 80386, een muis, VGA en minstens 192K vrij geheugen.
1 Inhoudsopgave
2 Inleiding 3
2.1 Over shareware 3
2.2 Over de auteur 4
3 Installatie 4
4 Definities in deze handleiding 5
5 Bladeren door de database 5
6 Kwartierstaten en Stambomen 7
7 Muteren 8
7.1 Inleiding 8
7.2 Geboorte-, overlijdens-, trouw- en scheidingsdatum 9
7.3 Adressen 9
7.4 Copiëren van namen, plaatsen, beroep, adres 10
7.5 Gelijkheid van teksten 10
7.6 Veranderen van de legenden 10
7.7 Wijzigen van het geslacht 11
8 Toevoegen 12
9 Controle 13
10 Zoeken 13
11 Combineren 14
11.1 Inleiding 14
11.2 Combineren 16
12 Afvoeren 17
13 Nummerwijziging 17
14 Randkleuren 17
15 Problemen 18
16 Creatie 18
17 GEDCOM import en export 19
18 Het GEDCOM-protocol 20
19 Compressie van de relaties 23
20 Compressie van de namen 23
21 Combineren van twee databases 24
22 Graad van verwantschap 24
23 Printen 25
24 Meer hulpprogramma's 25
25 Bestandsnamen 25
26 Geschiedenis 26
27 Verlanglijstje 28
28 Evaluatie-rapport 29
2 Inleiding
2.1 Over shareware
Het genealogie-systeem ADAM&EVE is genoemd naar het echtpaar
waar volgens de Bijbel de hele wereldbevolking van af stamt. Het
is gebaseerd op het oudere systeem NOACH, dat tot 1994
verkrijgbaar was
Het systeem is gemaakt door
Feico Nater Shareware,
Beukweg 24,
7556 DE Hengelo.
Dit systeem wordt beschikbaar gesteld als shareware. Wat
is shareware? Het is software dat door de gebruikers gecopieerd
en uitgedeeld mag worden, maar ik, de auteur behoud het auteurs-
recht. Misschien heeft u het systeem voor een laag bedrag
`gekocht' van een bulletin-board en er voor betaald, maar ik
krijg daar geen cent van. Ik verwacht dat u mij rechtstreeks
betaalt, want ik verdien mijn levensonderhoud met het maken van
shareware.
Dus, als dit systeem u bevalt en u besluit het te gebruiken,
dan wordt van u verwacht dat u registreert door een bedrag van
49 gulden (inclusief BTW) overmaakt op mijn rekening bij de
Postbank, nummer 96541. Vermeld daarbij het nummer dat op het
scherm staat achter de tekst "ongeregistreerde copie". Helaas
kan ik geen kredietkaarten accepteren.
Waarom zou u registreren? Het kost u natuurlijk geld. Maar
er zijn ook voordelen:
a ik zal u op de hoogte houden van verdere ontwikkelingen;
b u krijgt het recht om nieuwere versies te bestellen voor de
prijs van porto en floppy.
c u krijgt het recht een CDROM met shareware van JCS Marketing
te kopen voor slechts US$14.95.
d ik zal bereid zijn om naar uw verlangens te luisteren.
En als het systeem u niet bevalt? Dan kan u het weggooien.
Maar ongetwijfeld zal het idee van shareware u bevallen, omdat
u niet veel geld hoeft te betalen voor iets dat achteraf toch
tegenvalt.
Maar of u nu registreert of niet, u wordt aangemoedigd dit
systeem verder rond te delen. Geef copieën aan uw vrienden. De
copieën die u ronddeelt moeten volledig en ongewijzigd zijn, maar
gebruik van file-compressie is toegestaan. Files met de extensie
.NAR mogen niet worden rondgedeeld. U mag alleen een maximum van
tien gulden vragen voor de floppy, verpakking en verzending.
Als iemand die het systeem van u heeft ontvangen zich
registreert, dan vergoed ik u tien procent van het
registratiebedrag. Ook dit kan een reden zijn om te registreren!
2.2 Over de auteur
Ik werk met computers sedert 1970. Ik heb een HBO-studie
in informatica voltooid. Daarna heb ik vele jaren gewerkt in de
defensie-industrie, en mijn collega's beschouwden mij als de
bekwaamste programmeur onder hen. Maar dank zij Gorbatsjov (wat
ik hem niet kwalijk kan nemen) ging het slechter met de defensie-
industrie. Sindsdien werk ik als shareware-auteur.
2.3 Over het systeem
Het systeem kan waarschijnlijk lopen op iedere PC met
minstens een 80386 processor met vaste schijf en VGA.
Een vrij geheugen van 192K is voldoende, maar voor sommige
functies is meer geheugen nodig. Extended geheugen wordt niet
gebruikt.
Een muis is noodzakelijk.
3 Installatie
Als er nog niet door een uitpak-programma geïnstalleerd is,
dan is dit de procedure:
Vaste schijf: copieer alle bestanden naar een directory op
de vaste schijf. Maak deze directory default. Meestal gaat dat
zo:
C:
MD \ADAM
CD \ADAM
COPY A:*.*
4 Definities in deze handleiding
Record. Een `pagina' in de database. In het relatiebestand
bevinden zich twee soorten records, namelijk voor iedere persoon,
en bovendien voor iedere huwelijksverbintenis. Elk record heeft
een nummer.
Selecteren. Wordt een record geselecteerd, dan verschijnen de
gegevens op de bovenste helft van het scherm. Dat kunnen dus
gegevens van een persoon zijn, maar ook van een huwelijksverbin-
tenis.
Data. Het meervoud van datum. Deze definitie zet ik er bij
omdat data in computerkretologie iets anders betekent.
"Kind". Een huwelijksrelatie wordt vaak ook als kind beschouwd.
Als iemand twee keer getrouwd is en drie zoons heeft, dan heeft
hij vijf "kinderen".
"Broeder" of "zuster". Een huwelijksrelatie van de ouders wordt
vaak tot de broers en zusters gerekend.
5 Bladeren door de database
Als demonstratie gebruiken we de database met de naam
PIERSON.
Start het programma met het commando ADAM, en kies met de
muis de database PIERSON.
Nu wordt Hendrik Pierson geselecteerd en zijn gegevens
verschijnen op de bovenste helft van het scherm. Ook de nummers
en namen van zijn ouders zijn vermeld. Op de onderste helft van
het scherm staan zijn vrouwen en kinderen.
Rechts op het scherm staan de data van geboorte en overlij-
den. Soms staan er twee data naast elkaar: dat betekent dat de
juiste datum daar tussenin ligt. Is de overlijdensdatum niet
ingevuld, dan leeft die persoon nog. Staan er vraagtekens in
plaats van een datum, dan is de juiste datum niet bekend.
Links van de voornaam staat gewoonlijk de leeftijd. De
letter L geeft aan dat dit de leeftijd is. Bij huwelijksrelaties
staat als leeftijd de duur van de verbintenis. Er kan ook iets
anders op die plek staan. Dit wordt verderop besproken.
Op de onderste helft van het scherm staan de kinderen en
vrouwen van Hendrik Pierson.
(In het vervolg spreek ik steeds van partner in plaats van
het omslachtige echtgeno(o)t(e).)
Bij de kinderen ziet u geboorte- en sterfdatum, bij de
partners de datum dat het huwelijk werd gesloten en eventueel
ontbonden. De partners zijn herkenbaar aan een knipperend
hartje. De lijst is op datum gesorteerd, u ziet dus een
chronologisch verslag van Hendriks huwelijken en kinderen.
Op het eerste gezicht is het door elkaar tonen van zonen,
dochters en partners een vreemde mengeling, maar als u er aan
gewend raakt zal u merken dat het heel praktisch is.
Links van de kinderen leest u het nummer van de vader
(Hendrik Pierson dus), van de moeder en van het kind zelf.
Zijn er meer dan dertien kinderen en partners, dan ziet u
de eerste dertien. In dat geval komt rechts een scrollbar, door
daarop te klikken ziet u meer kinderen.
Klik op de naam van de vader, en u ziet nu de gegevens van
de vader van Hendrik Pierson.
Druk op Esc om terug te gaan naar Hendrik Pierson.
Klik op de naam van de moeder, nu wordt Hendriks moeder
geselecteerd.
Druk weer op Esc om terug te gaan naar Hendrik Pierson.
Het selecteren van een kind of vrouw van Hendrik Pierson
gaat met de muis even simpel:
Als u een partner selecteert, dan verschijnt niet direct de
partner op de bovenste helft van het scherm. Een knipperend
hartje geeft aan dat u een huwelijksverbintenis geselecteerd
heeft. Op de onderste helft van het scherm ziet u de "kinderen"
uit dat huwelijk. Om de gegevens van de partner te zien klikt
u op zijn/haar nummer.
Wil u direct een bepaalde persoon of huwelijksverbintenis
zien, kies dan Overige | Kies Nummer, waarna u een nummer kan
invoeren.
Met de muis is het mogelijk een aantal broers en zusters
achter elkaar te selecteren. Selecteer eerst de vader of moeder.
Druk op ScrollLock tot het lampje brandt. Selecteer nu een van
de kinderen. De onderste helft van het scherm blijft onveran-
derd! Met de muis kan u dus een broer of zus selecteren. De
gegevens op de onderste helft van het scherm blijven staan tot
u een record selecteert terwijl het ScrollLock-lampje weer uit
is.
Met de muis is het mogelijk (binnen zekere grenzen) direct
een voorouder of afstammeling te selecteren. Zie hiervoor het
volgende hoofdstuk.
Om te stoppen klikt u het woord Einde in de menuregel
bovenaan.
6 Kwartierstaten en Stambomen
Sedert versie 2.3 bestaat de mogelijkheid een kwartierstaat
(boom van voorouders) of een stamboom (boom van afstammelingen)
op het scherm te tonen. Klik op Boom in de menuregel en kies
Kwartierstaat of Stamboom. Met de muis kan een van de personen
geselecteerd worden. Met Esc of een andere willekeurige toets
verdwijnt de boom weer.
Nadat u eenmaal een kwartierstaat of stamboom getoond heeft
kan u steeds weer de zelfde boom oproepen (eventueel bijgewerkt),
ongeacht wie er op dat moment geselecteerd is.
Deze bomen tonen minstens vier letters van ieders eerste
voornaam, en meer letters als er ruimte is. Drukt u op het
pijltje naar rechts (of klikt u op het woord Groter of Kleiner),
dan wordt de boom opnieuw getoond, met langere namen, uiteraard
met het neveneffect dat er voor minder personen ruimte is.
Meestal is de boom te breed voor het scherm, en daarom staan
er pijltjes links en rechts op het scherm. Door daarop te
klikken verschuift de boom zijwaarts. Het werkt zo: de meest
linkse naam op de regel waarop u klikt wordt verwijderd (of er
wordt links een naam toegevoegd) en het deel daarboven
(kwartierstaat) of daaronder (stamboom) wordt daarbij aangepast.
De rest verandert in principe niet (hoewel het door ruimtegebrek
kan gebeuren).
Alleen de voornaam wordt getoond. Wil u meer weten over
iemand in de boom, klik dan met de muis op de naam, daarna kunt
u met Boom | Zelfde boom weer de zelfde boom zien.
Lijntjes geven de familierelaties aan, ook met personen die
links of rechts buiten het scherm staan.
Soms komen in de boom meermalen de zelfde personen voor
(kwartierverlies, inteelt). Als dit in de zelfde generatie is,
dan komen ze maar een keer op het scherm en kunnen de lijntjes
over elkaar vallen.
7 Muteren
7.1 Inleiding
Wil u de gegevens van het geselecteerde record muteren, dan
klikt u op Muteren in de menu-regel. U kan het muteren ook
starten door met de muis te klikken op het veld dat u wil wij-
zigen (maar niet op de ouders).
Heeft u een CGA- of VGA-scherm, dan wordt de blauwe rand
rood, om u eraan te herinneren dat u nu met muteren bezig is.
U kan nu de naam, geboorte- en sterfplaats en -datum, het
beroep en het adres wijzigen. Ook de nummers van de ouders
kunnen veranderd worden, de naam van de ouders wordt er dan
vanzelf achter gezet. Het geslacht kan helaas niet gewijzigd
worden.
Een veld wordt meestal beëindigd met Enter (de meeste andere
functietoetsen hebben het zelfde effect). U gaat dan naar het
volgende veld. Met het pijltje omhoog gaat u terug naar het
vorige veld (dat lang niet altijd hoger op het scherm staat).
Met de muis kan u direct een ander veld kiezen (ook de ouders).
Binnen een veld kan u de cursor met de pijltjes heen en weer
verplaatsen. Dit kan ook met de muis.
Zijn alle wijzigingen gereed, dan klikt u op Bewaren. Wil
u bij nader inzien toch niet wijzigen, druk dan op Niet Bewaren.
De gegevens van een huwelijksverbintenis kunnen op de zelfde
manier gewijzigd worden. Het belangrijkste verschil is dat een
huwelijksverbintenis geen naam en geen beroep heeft. Het einde
van het huwelijk wordt alleen ingevuld als er sprake is van
echtscheiding.
Tijdens het muteren wordt niet de leeftijd getoond. In
plaats daarvan ziet u links van de voornaam een volgnummertje,
voorafgegaan door de letter N. Dit nummertje kan worden gebruikt
als iemands geboorte- of trouwdatum niet bekend is, en bij
tweelingen. Ontbreken de geboortedata, dan wordt namelijk op het
volgnummertje gesorteerd. De maximale waarde in dit veld is 63.
Voor de namen van personen en plaatsen geldt een maximale
lengte van ongeveer 1000 tekens. Overschrijdt u de breedte van
het scherm, dan schuift de tekst opzij.
Getekende letters zijn mogelijk! Type eerst het teken,
daarna de letter. De volgende combinaties zijn ingebouwd: alle
klinkers (a e i o u) met kuut, graaf, kap of trema, c met cedille
(eerst ^ en dan c), Duitse sz (eerst ^ en dan s), n met tilde.
Voor een apostrof typt u een spatie na het teken.
Om ruimte te sparen worden hoofdletters niet ondersteund.
Sommige ingevoerde gegevens worden op juistheid gecontro-
leerd. Zo moeten de ouders het juiste geslacht hebben en moeten
de geboorte- en sterfdata overeenstemmen. Soms geschiedt die
controle direct, zodat u het veld niet kan verlaten voordat een
correcte waarde is ingevoerd, en soms geschiedt die controle pas
als u op Bewaren drukt. In beide gevallen moet de foutmelding
met een toets of de muis worden `weggedrukt' voor u verder kan
gaan. Voor meer controles, zie het hoofdstuk Controle verderop.
7.2 Geboorte-, overlijdens-, trouw- en scheidingsdatum
Is niet bekend wanneer iemand geboren, gestorven, getrouwd
of gescheiden is, dan drukt u op F10, het veld wordt dan gevuld
met vraagtekens. Leeft iemand nog, of is een huwelijk niet
ontbonden geworden, dan drukt u voor de overlijdensdatum op F9.
Is slechts bekend dat iemand tussen twee gegeven data geboren of
gestorven is? Geen probleem: U kan twee data opgeven! Geef dus
de uiterste data op. Weet u dat iemand voor of na een bepaalde
datum geboren of gestorven is, dan geeft u die datum op, en als
andere datum F10, vraagtekens. Is de datum wel precies bekend,
dan geeft u twee keer de zelfde datum op. Hiervoor kan u F11
gebruiken. De tweede datum mag niet eerder liggen dan de eerste.
Voor recente gebeurtenissen gebruikt u F1 (vandaag), F2
(gisteren) en zo voort tot en met F7. Dit werkt natuurlijk
alleen als de systeemklok van uw computer goed is ingesteld.
Met de toets F8 krijgt u een kalender op het scherm van het
ingetoetste jaar. Dit is vooral handig als u bijvoorbeeld weet
dat iemand drie weken na pinksteren trouwde, want de feestdagen
worden ook aangegeven. Met PageUp, PageDown en pijltjes krijgt
u de kalender van een ander jaar. Met de muis kan u een datum
uitkiezen en met Esc verdwijnt de kalender weer zonder dat er
iets verandert.
Voorbeelden:
datum geheel onbekend F10 * F10 *
na 3 jan 1840 03-01-1840 F10 *
vóór 12 sep 1860 F10 * 12-09-1860
in 1850 of 1851 01-01-1850 31-12-1851
leeft nog F9 + F9 +
precies 3 okt 1960 03-10-1960 F11 **
Noten:
* er worden vraagtekens getoond.
** er verschijnt tijdens het muteren de zelfde datum,
tijdens het opvragen geen datum.
+ er wordt niets, of alleen twee streepjes, getoond.
Een datum moet bestaanbaar zijn. Voert u een verkeerde
datum in, dan wordt hij vanzelf veranderd in een andere datum,
zonder dat u een melding krijgt. Welke die andere datum is, is
niet altijd precies voorspelbaar, soms ook komt er iets raars te
staan.
Wil u de laatste dag van een maand invoeren, dan is 0 in de
volgende maand toegestaan en misschien handiger. 00-03-1988
wordt dus 29-02-1988.
Ziet u de foutmelding: tweede datum is eerder dan eerste,
dan bedoelt het programma de eerste en tweede geboortedatum, of
de eerste en tweede sterfdatum. De cursor springt naar de data
die verbeterd moeten worden.
De data worden getoond: van maart 4 na Chr. tot oktober 1582
volgens de Juliaanse kalender en na oktober 1582 volgens de
Gregoriaanse kalender. Data vóór 4 na Chr. worden niet betrouw-
baar getoond.
7.3 Adressen
De regel direct onder de moeder is bedoeld voor het adres.
Deze regel bestaat uit twee delen: links voor straatnaam, rechts
voor plaatsnaam. Aanbevolen wordt het rechterdeel uitsluitend
voor de plaatsnaam te gebruiken. Dit spaart namelijk ruimte in
de database als precies de zelfde plaatsnaam ook (bij de zelfde
of een andere persoon) als geboorte- en sterfplaats voorkomt.
Andere gegevens, zoals postcodes, telefoonnummers zet u bij het
linkerdeel.
Geef gerust alle leden van een gezin het zelfde adres, het
kost geen extra ruimte in de database (mits de adressen inderdaad
precies het zelfde zijn). Dit gaat handig met de hieronder
beschreven copieerfunctie.
De adresregel is bedoeld voor het huidige adres van levende
personen, dus niet voor historische gegevens. Er is dan ook niet
voorzien in een mogelijkheid meerdere adressen op te slaan.
7.4 Copiëren van namen, plaatsen, beroep, adres
Vaak komt het voor dat iemand dezelfde voornamen, achter-
naam, geboorte- of sterfplaats of beroep of adres als een
familielid heeft. Bij het toevoegen van personen worden vaak de
achternaam, de geboorteplaats en het adres al automatisch inge-
vuld. Waar dit niet voldoende is zal de volgende procedure
behulpzaam zijn.
Zet de cursor op het betreffende veld en klik op het pijltje
rechts van het veld. Nu verschijnen gegevens van de ouders, de
kinderen en de broeders en zusters, waaruit met de muis een
selectie kan worden gemaakt. Wil u niets kiezen, klik dan op de
bovenste naam, dat is dezelfde als de oorspronkelijke naam.
7.5 Gelijkheid van teksten
Teksten, dat zijn persoonsnamen, beroepen, plaatsnamen en
adressen, worden in de database opgeslagen. Komt precies de
zelfde tekst meermalen voor, dan komt hij maar een keer in de
database. Het spaart dus ruimte als teksten aan elkaar gelijk
zijn. Staat ergens Alphen aan de Rijn, schrijf dan niet elders
Alfen aan den Rijn, of Alphen (Z.H.), het verspilt opslagruimte.
Dit is ook de reden dat de plaatsnaam apart staat in de adres-
regel, de zelfde plaatsnaam komt wellicht ook voor als geboorte-
of sterfplaats. De copieerfunctie (hoofdstuk 7.4) maakt het
eenvoudig om teksten precies aan elkaar gelijk te doen zijn.
7.6 Veranderen van de legenden
In kerkregisters staat soms niet wanneer iemand geboren of
gestorven is, maar wel wanneer hij gedoopt of begraven is. Druk
dan tijdens het muteren van de plaatsnaam op F8 en de legende
verandert.
De volgende alternatieven zijn mogelijk:
geboren of gedoopt
overleden of begraven
getrouwd of aangetekend
gescheiden of gescheiden van tafel en bed
vader of adoptiefvader
moeder of adoptiefmoeder.
7.7 Wijzigen van het geslacht
We zeiden het al: het geslacht kan niet gewijzigd worden.
De structuur van de database is voor een groot deel gebaseerd op
het geslacht van de personen, en daar kan niet zo maar iets aan
veranderd worden. Wijziging zou eventueel nog toelaatbaar zijn
bij personen die zelf geen kinderen hebben en niet getrouwd zijn,
maar het programma biedt daarvoor geen mogelijkheden. De
volgende manier werkt wel:
Voer het record af, door alle namen en ouders en kinderen
weg te halen, en vervolgens op Ctrl Delete te drukken.
Voer de persoon opnieuw op, uiteraard met het juiste
geslacht. Hij krijgt dan het hoogste nummer in de database.
Combineer het nieuwe record met het afgevoerde record (zie
het hoofdstuk Combineren). Daarmee is het nummer ongewijzigd.
Er blijft nu nog een leeg record aan het einde van de
database. Dit kan desgewenst met Overige | Comprimeer relaties
worden verwijderd.
8 Toevoegen
Stel dat u een relatie (geen huwelijksverbintenis) wil
leggen tussen twee personen die zich reeds in de database
bevinden. U wil bijvoorbeeld opgeven dat 234 een zoon is van
456. U selecteert dan 234, klikt op Muteren en geeft op dat 456
de vader of moeder is. Dat is alles. Maar als u een persoon aan
de database wil toevoegen, dan heeft u een van de onderstaande
procedure nodig. Dat geldt ook als u een huwelijksverbintenis
wil leggen tussen twee personen die al in de database staan.
Selecteer allereerst de persoon aan wie u een relatie wil
toevoegen. Klik nu op Toevoegen en vervolgens op Vader, Moeder,
Zoon, Dochter of Partner.
Toevoegen van een vader is alleen mogelijk indien de persoon
nog geen vader heeft. Er wordt nu een persoon toegevoegd, en u
kan de gegevens muteren. De achternaam wordt gecopieerd maar kan
veranderd worden.
Toevoegen van een moeder. Dat gaat op de zelfde manier,
maar de achternaam wordt niet gecopieerd.
Toevoegen van een zoon of dochter: Van de toegevoegde zoon
is maar één ouder bekend, de andere ouder mag u zelf invoeren.
Het adres en de geboorteplaats worden gecopieerd, (de geboor-
teplaats uit de woonplaats van de ouder). Is de bekende ouder
een man, dan wordt ook de achternaam gecopieerd.
Veel mooier is het een zoon of dochter toe te voegen
terwijl er een huwelijksverbintenis (met een knipperend hartje
dus) geselecteerd is: in dat geval zijn beide ouders bekend. De
achternaam wordt gecopieerd van de vader, het adres en de
geboorteplaats van de moeder.
Toevoegen van een huwelijksverbintenis. Er zijn twee
mogelijkheden: de huwelijkspartners staan allebei reeds in de
database, of een van beide moet worden toegevoegd.
Selecteer de ene partner. Bevindt de andere partner zich
reeds in de database, zorg dan dat u zijn/haar nummer kent. Klik
op Toevoegen | Partner. Voer eerst de gegevens van de
verbintenis in, dus plaats en datum van het huwelijk. Merk op
dat het nummer van de ene huwelijkspartner reeds is ingevuld, en
van de andere nog niet. Klikt u nu op Bewaren, dan krijgt u de
gelegenheid de gegevens van de andere huwelijkspartner in te
voeren. Als u echter, voordat u op Bewaren klikt, het nummer
opgeeft van de andere huwelijkspartner, dan wordt de andere
partner niet opgevoerd.
Tijdens het toevoegen van een huwelijksverbintenis krijgt
u hulp van een boodschap op de onderste regel.
Toevoegen is definitief! Het is daarom niet mogelijk het
opvoeren af te breken. Als u een huwelijksverbintenis legt tussen
twee personen die beide reeds in de database staan, dan is het
dus belangrijk dat u meteen het nummer van de andere partner
opgeeft, zodat die partner niet alsnog wordt opgevoerd.
Wil u toch een record verwijderen? Verwijder dan alle
relaties van dat record (kinderen en ouders), resp. huwelijks-
partners en verwijder ook de namen. Druk dan op Ctrl Delete.
Het record wordt nu gemarkeerd als `leeg', maar het wordt niet
direct opnieuw gebruikt. Draait u daarna de functie Overige |
Comprimeer relaties, dan wordt het record verwijderd. Ook is het
mogelijk met de Combineerfunctie het record opnieuw te gebruiken.
9 Controle
Klikt u Overige | Controleer dan gaat het programma de
geboorte- en sterfdata controleren op juistheid.
De controle begint met het geselecteerde record, en vandaar
op nummervolgorde. Wordt een fout gevonden, dan verschijnt een
foutmelding op de onderste regel, en de betreffende persoon wordt
geselecteerd.
De foutmelding begint vaak met het nummer van een andere
persoon, en eindigt op een instructie. Bijvoorbeeld: nummer 1322
wordt geselecteerd, en onderaan staat:
1333 twee kinderen kort na elkaar, druk op F2.
Dat betekent dat 1322 en 1333 broers of zussen zijn die
binnen negen maanden geboren zijn. Als u de instructie opvolgt,
dan ziet u via F2 de moeder en daaronder de kinderen.
Momenteel wordt gecontroleerd op:
leeftijd van overleden personen (maximaal 125 jaar);
leeftijd van levende personen (maximaal 125 jaar geleden
geboren, kan alleen als de systeemklok correct staat);
leeftijd bij de geboorte van een kind (minimaal 15);
leeftijd bij een huwelijkssluiting (minimaal 15);
leeftijdsverschil tussen broers en zusters van dezelfde
moeder (minder dan 2 of meer dan 300 dagen).
Worden er geen fouten gevonden, dan toont het programma de
laatste persoon in de database zonder foutmelding.
Verbetert u de fout, dan kan u met Overige | Controle de
volgende fout zoeken. Verbetert u de fout niet, druk dan eerst
op Page Down, en daarna op Overige | Controle om de volgende fout
te vinden.
10 Zoeken
Klik op Zoeken en de zoekfunctie start. Er verschijnt een
scherm dat lijkt op het muteerscherm, doch (indien mogelijk op
uw computer) niet met een rode maar een gele rand. Voer de gege-
vens in van de gezochte persoon en klik op Start. Er wordt nu
gezocht vanaf de geselecteerde persoon tot het einde van de
database. De eerste persoon die aan de gevraagde gegevens
voldoet wordt geselecteerd.
Om verder te zoeken zonder de gegevens te veranderen, kan
u twee keer op F7 drukken.
U behoeft slechts het eerste deel van de gezochte gegevens
in te voeren. Dus als u de voornaam Leo opgeeft, dan vindt het
programma ook Leonard en Leopold.
Geeft u data op, dan wordt gezocht naar personen die tussen
de opgegeven data geboren of overleden zijn.
Veranderen van de legende met F8 is mogelijk maar zinloos.
De zoekfunctie maakt namelijk geen onderscheid tussen geboorte-
en doopplaats, of tussen sterf- en begraafplaats. De zoekfunctie
vindt huwelijksrelaties evenzeer als personen.
11 Combineren
11.1 Inleiding
Vroeg of laat zal u ontdekken dat eenzelfde persoon dubbel
in de database staat. Vooral als u twee databases heeft
samengevoegd (met Overige | Comprimeer Namen) zal dit voorkomen.
Er is dan ook een functie aanwezig om twee records te combineren
tot een.
Om te kunnen combineren is het gewenst dat de gegevens van
de twee records niet strijdig zijn. Wat houdt dat in? We gaan
uit van het volgende voorbeeld:
nummer: 8
naam: meijer
bert
geboren: amsterdam 03-08-1845 31-12-1850
overl: 09-09-1890 31-12-1890
beroep: smid
vader: 28
moeder:
nummer: 90
naam: meyer
bertus
geboren: amsterdam 01-11-1849 08-08-1855
overl: hoorn 01-01-1910 31-12-1910
beroep:
vader: 29
moeder: 38
Twee records, nummer 8 en nummer 90, voor de zelfde persoon.
De voornaam en de achternaam zijn strijdig, want Meijer is
niet het zelfde als Meyer en Bert is niet het zelfde als Bertus.
De geboorteplaats is niet strijdig, want zowel bij 8 als bij
90 staat Amsterdam.
De overlijdensplaats is niet strijdig, want bij 8 is geen
plaats ingevuld.
Het beroep is ook niet strijdig, want bij 90 is geen beroep
ingevuld.
De vader is strijdig, de moeder is niet strijdig.
De geboortedatum is niet strijdig, we kunnen concluderen dat
die tussen 01-11-1849 en 31-12-1850 moet liggen.
De overlijdensdatum is volgens 8 vóór december 1890 en
volgens 90 na januari 1910, en dat is strijdig.
Het combineren van gegevens die niet strijdig zijn is voor
het programma een eenvoudige zaak. Als de geboorte- en sterfdata
strijdig zijn, dan kiest het programma de uiterste data, in dit
geval dus 09-09-1890 31-12-1910. Voor de overige strijdige
gegevens is uw hulp nodig.
Strijdig geslacht: Als het geslacht strijdig is, dan wordt
er niet gecombineerd.
Strijdige ouders: Als de ouders strijdig zijn, dan moeten
we wel concluderen dat het om dezelfde personen gaat. Nummer 8
en nummer 90 in het bovenstaande voorbeeld zijn de zelfde
persoon, hun vaders zijn nummer 28 en 29, en dus zijn 28 en 29
ook de zelfde persoon. Het programma eist nu dat eerst de vaders
worden gecombineerd.
Het spreekt vanzelf dat voor het combineren van de ouders
ook vereist is dat de grootouders niet strijdig zijn. Is er een
uitgebreid strijdig voorgeslacht, dan kan het combineren een
langdurige klus worden. Er kan echter op elk moment (met Esc)
gestopt worden om de volgende dag verder te gaan.
Strijdige namen, geboorte-, sterfplaats en beroep: Het
programma toont de gegevens en vraagt u er een te kiezen.
En dan de kinderen. Kinderen zijn altijd strijdig, het is
immers niet mogelijk dat twee personen van het zelfde geslacht
de zelfde kinderen hebben. Bij het combineren worden alle
kinderen van de twee personen samengevoegd. Daar zitten dan
waarschijnlijk doublures tussen die ook gecombineerd moeten
worden. Het programma herinnert u daar niet aan.
11.2 Combineren
Selecteer een van de records die u wil combineren en druk
op Overige | Combineer. Heeft u een CGA- of VGA-scherm, dan
wordt de rand paars, om aan te geven dat dit de combineerfunctie
is. Tik nu het nummer in van het andere record. Dit record ver-
schijnt nu op de onderste helft van het scherm.
Als de gekozen personen strijdige ouders hebben, dan vraagt
het programma u eerst om met F1 de vaders of met F2 de moeders
op te roepen, zodat die gecombineerd kunnen worden. Na het
combineren van de ouders komt u vanzelf weer bij de oorspronke-
lijke records.
Zijn de ouders van de records op het scherm niet strijdig,
dan kan u ze met F12 combineren.
Zijn de namen, de geboorte- en sterfplaats en het beroep in
het ene record niet ingevuld, dan neemt het programma automatisch
de gegevens uit het andere record. Zijn deze gegevens strijdig,
dan worden ze op het scherm getoond met een knipperend pijltje
er voor. U kan het pijltje verplaatsen met een willekeurige
toets en als het naar de gewenste tekst wijst drukt u op Enter.
Kiezen met de muis kan ook, maar steeds alleen voor de rubriek
met het knipperende pijltje.
(Ik ben nog niet tevreden met deze werkwijze. Als iemand
een goed idee heeft, dan houd ik me aanbevolen.)
Zijn de geboorte- en sterfdata niet strijdig, dan doet het
programma de beste veronderstelling. Is nummer 8 geboren ergens
tussen 1845 en 1850 en nummer 90 tussen 1849 en 1855, dan is de
conclusie tussen 1849 en 1850. Zijn de data strijdig, dan neemt
het programma de uiterste data.
Tenslotte worden de gecombineerde gegevens getoond ter
beoordeling. Druk op een willekeurige toets.
Heeft u nu de records gecombineerd die u combineren wilde
of waren het voorouders? In het eerste geval is het combineren
beëindigd, in het tweede geval gaat het combineren bij de jongere
generatie verder totdat de oorspronkelijk gekozen records
gecombineerd zijn.
Het gecombineerde record heeft het nummer van het record dat
bovenop het scherm staat, dat is het record dat u eerst selec-
teerde. Het record dat onder staat wordt als `leeg' gekenmerkt.
Hierop is één uitzondering: zie het hoofdstuk `nummerwijziging'.
Combineren kan te allen tijde met Esc worden onderbroken.
11.3 Valt er nog meer te combineren?
Bij het combineren worden alle kinderen van de twee personen
samengevoegd. Het gevolg is wellicht dat alle kinderen dubbel
vermeld zijn en dat is niet de bedoeling. Klikt u op Overige |
Zoek records, dan zoekt het programma naar dergelijke gevallen.
De combineerfunctie start automatisch en kan desnoods met Esc
worden onderbroken.
12 Afvoeren
Om een record af te voeren moet u eerst alle namen en
relaties verwijderen. Er mogen dus geen kinderen en ouders meer
zijn. Daarna drukt u op Ctrl Delete. Het record krijgt nu het
kenmerk `leeg'. In plaats van het geslacht staat er een =. Het
record wordt echter niet vanzelf opnieuw gebruikt en u kan ook
geen gegevens meer invoeren. Dat kan wel met de functie
`Nummerwijziging' en met het programma Overige | Comprimeer
relaties.
13 Nummerwijziging
Het is mogelijk het nummer van een record te veranderen,
maar dan moet het nieuwe nummer wel vrij zijn, d.w.z. dat het het
kenmerk `leeg' moet hebben.
Combineert u nu (zie de functie `combineren') het lege
record met een bestaand record, dan worden de gegevens van het
bestaande record in het lege record geplaatst. Het maakt in dit
geval niet uit in welke volgorde u de twee records opgeeft.
14 Randkleuren
Randkleuren zijn alleen beschikbaar bij CGA of VGA met
kleurenscherm.
Blauw: opvragen
Rood: muteren en toevoegen
Paars: combineren
Geel: zoeken
15 Problemen
V. Ik selecteer iemand, maar zijn kinderen verschijnen niet op
de onderste helft van het scherm.
A. Zet ScrollLock uit en selecteer opnieuw.
V. Ik wil andere personen selecteren terwijl de onderste helft
van het scherm niet verandert.
A. Zet ScrollLock aan en maak geen gebruik van F3, F4 of F5.
V. Hij zegt `tweede datum is eerder dan eerste'.
A. Druk op Esc. De cursor springt naar één van de data. Druk
op Enter. De cursor springt naar een andere datum. Die twee
data zijn de boosdoeners.
V. Het invoeren van een naam lukt niet.
A. Het naambestand is vol, maximum is 1M, 1048576 bytes. Draai
Overige | Comprimeer Namen. Dit creëert een nieuwe database met
de naam COMPRESS. Deze heeft waarschijnlijk een kleiner
naambestand.
V. Ik wil de tekst in een andere taal en de presentatie van de
data bevalt me niet.
A. U kan kiezen tussen Engels, Nederlands of Duits. De pre-
sentatie van de datum verandert daarbij ook van MM-DD-JJJJ in DD-
MM-JJJJ. De keuze hangt af van de COUNTRY-regel in CONFIG.SYS.
Lees uw DOS-handleiding. Sommige boodschappen zijn altijd in het
Engels.
Kiest u in CONFIG.SYS een ander land dan 1, 31 of 49, geef dan
de bestanden met de extensie .NAR en .NAS een passende andere
naam.
16 Creatie
Het moet natuurlijk mogelijk zijn een nieuwe database te
maken. Hiertoe start u ADAM en klikt u op Creëren. Het
programma vraagt de naam van de nieuwe database, die prompt
gecreëerd wordt. De nieuwe database bevat reeds één record, een
man, zonder naam, met nummer 1.
Kies nu de nieuwe database, klik op Muteren en voer de
gegevens van een man in. Voeg daarna meer personen toe. Let
wel: de eerste persoon kan niet een vrouw zijn, omdat het
geslacht niet gewijzigd kan worden.
17 GEDCOM import en export
ADAM kan GEDCOM-files lezen en schrijven om gegevens uit te
wisselen met andere programma's. Een GEDCOM-file heeft de
extensie .GED.
Om een GEDCOM-file te maken klikt u op Overige | Export.
De GEDCOM-file komt in de default directory en heeft de zelfde
naam als uw database.
Wil u een GEDCOM-file lezen, dan zet u deze eerst met de
extensie GED op de vaste schijf. Start ADAM en klik op de naam
van de GEDCOM-file.
18 Het GEDCOM-protocol
Conversie van ADAM&EVE naar Gedcom v.v.
Het Gedcom-protocol is ontworpen om informatie tussen genealo-
giesystemen uit te wisselen. Men mag dan ook verwachten dat
Gedcom ruimte biedt aan alle soorten informatie. Bij conversie
naar Gedcom (export) mag geen informatie verloren gaan.
Bij het programmeren van de Gedcom-ADAM&EVE-conversie ging ik uit
van de hieronder genoemde documenten, die successievelijk in mijn
bezit kwamen.
1 Gens Humana juni 1990
2 Personal Ancestral File GEDCOM specifications
June 8, 1988, met begeleidende brief van H.Hijdra
3 The GEDCOM Standard Release 4.0 August 1989.
4 Appendix bij (3)
5 Voorstel GEDCOM-NL met voorwaarden van J.C.Schoone
30 apr 1990
Document (1) bevat maar weinig informatie. Ik heb het niet meer
gebruikt nadat ik de overige documenten ontving.
Document (2) is waarschijnlijk wat verouderd. Het is nu bepaald
onvolledig. Het bevat nogal wat termen (zoals Sealed, Bic,
Cleared, Submitted, Completed, Endowment) die misschien voor een
Mormoon overduidelijk zijn, maar voor mij niet.
Document (2) schrijft voor dat bij import alle tekens op de
letters moeten worden weggelaten. Dus áàäâ wordt aaaa. Dit
bevalt mij niet. Het document vermeldt niet wat de juiste tekens
zijn. De karaktersets van IBMPC en ANSI zijn mij bekend. ANSEL
is beschreven in document (2), MacIntosh zal ik nog wel eens
uitzoeken. Leve de normalisatie!
Document (3) bevat een aantal eenvoudige voorbeelden en voor de
belangrijkste tags een syntaxisbeschrijving.
Document (4) bevat een definitie van alle Tags die gebruikt mogen
worden. Daarbij staan definities die soms nogal overbodig zijn
(zoals Father: a male parent). Een duidelijke syntaxis-beschrij-
ving ontbreekt echter, zodat het gebruik van de meeste tags
raadselachtig blijft. De tags worden op een slordige manier in
groepen verdeeld: FAMS staat in geen enkele groep, FATH en MOTH
staan in verschillende groepen, RACE en COLO staan ook in
verschillende groepen.
Document (5) definieert een Nederlandse standaard, welke in een
aantal opzichten afwijkt van de andere documenten. Opmerkelijk
is de tag REGS, waar document (4) MARB gebruikt.
EXPORT ADAM naar Gedcom
1 Submitter record wordt niet gegenereerd
2 Submission record wordt niet gegenereerd
3 Volgnummer voor tweelingen e.d. wordt niet gegenereerd, het
volgnummer gaat verloren. De volgorde blijft echter gehandhaafd.
Bij import worden per gezin nieuwe volgnummers gegenereerd,
volgens de volgorde in het GEDCOM-bestand.
4 Kinderen waarvan de ouders niet met elkaar getrouwd zijn, of
waarvan éen ouder onbekend is, worden opgelost door bij het kind
tags FATH of MOTH op te nemen. De tags FATH en MOTH worden niet
gegenereerd voor normale gezinnen.
5 Adoptie. Er is een tag ADOP, maar die dient om plaats en
tijdstip van adoptie op te nemen, niet om aan te geven welke
ouder de adoptie-ouder is. Bij export wordt een adoptie-ouder
als echte ouder beschouwd. Ik zoek nog naar een oplossing voor
dit probleem.
IMPORT Gedcom naar Noach
Tags kunnen in hoofdletters of kleine letters staan.
Spaties en tabs mogen voorkomen aan het begin van de regel.
Minstens een spatie of tab moet voorkomen tussen niveaunummer,
cross-reference, tag, waarde.
Regels worden gescheiden door CR, LF, FF of een combinatie
daarvan. Lege regels zijn toegestaan.
De volledige header wordt genegeerd, behalve CHAR.
CHAR MacIntosh werkt nog niet.
Doop wordt genegeerd, indien geboorte aanwezig is.
Begrafenis wordt genegeerd, indien dood aanwezig is.
Ondertrouw wordt genegeerd, indien huwelijk aanwezig is.
Scheiding van tafel en bed wordt genegeerd, indien scheiding
aanwezig is.
De tags FAMP, FAMS en FAMC worden genegeerd, verondersteld wordt
dat de zelfde informatie ook in het FAM-record kan worden
gevonden.
BAPL, BASM e.d. zijn identiek aan CHR, met een uitgebreide
plaatstekst.
Cross-reference-identifier is verplicht bij INDI en FAM.
Ieder INDI-record resulteert in een record voor een persoon in
de database.
Ieder FAM-record resulteert in een record voor een huwelijks-
relatie in de database. Betreft het een valse huwelijksrelatie
(HUSB of WIFE ontbreekt), dan wordt dit record als 'leeg'
gemarkeerd. Eventueel kan het met Overige | Comprimeer worden
afgevoerd.
De volgorde van records in de database is gelijk aan de volgorde
van INDI- en FAM-records in het Gedcom-bestand.
Bij een fout wordt gestopt.
Import werkt nog vrij traag, een snellere versie is in de maak.
De volgende tags worden bij IMPORT herkend. Veel van deze tags
worden bij EXPORT niet gegenereerd.
1 HEAD
2 INDI
3 FAM
4
5 HEAD CHAR
6 INDI NAME
7 INDI SEX verplicht aanwezig
8 INDI BIRT
9 INDI CHR genegeerd indien BIRT aanwezig
10 INDI DEAT
11 INDI BURI genegeerd indien DEAT aanwezig
12 INDI OCCU alle tekst op lagere ni-
veaux wordt eraan toege-
voegd
13 .... .... PLAC
14 .... .... DATE wordt gevolgd door een of
meer van de volgende:
(BEF of AFT)
datum maand
jaar
volgorde is
willekeurig,
bijv: 26 BEF
1991 MAY of
BEF 26 MAY
1991, maar
het jaar moet
minstens 32
zijn
met ABT weet
ik nog geen
raad
15 FAM MARR
16 FAM SEPA genegeerd indien DIV aanwezig
17 FAM DIV wordt genegeerd indien value N
18 FAM MARB genegeerd indien MARR aanwezig
19 FAM REGS gelijk aan MARB
20 INDI BAPL ongeveer gelijk aan CHR
21 INDI BAPM gelijk aan CHR
22 INDI BARM ongeveer gelijk aan CHR
23 INDI BASM ongeveer gelijk aan CHR
25 INDI FATH gelijk aan PARE, doch met controle van geslacht
24 FAM FATH gelijk aan HUSB
25 INDI MOTH gelijk aan PARE, doch met controle van geslacht
25 FAM MOTH gelijk aan WIFE
26 FAM HUSB
27 FAM WIFE
28 FAM CHIL kind van echtpaar
28 INDI CHIL kind van persoon
29 FAM SON gelijk aan CHIL, doch met controle van geslacht
29 INDI SON gelijk aan CHIL, doch met controle van geslacht
30 FAM DAU gelijk aan CHIL, doch met controle van geslacht
30 INDI DAU gelijk aan CHIL, doch met controle van geslacht
31 INDI PARE
32 INDI ADDR
32 FAM ADDR
33 INDI PHONE gelijk aan ADDR, alle in-
formatie wordt samengevoegd
33 FAM PHON gelijk aan
ADDR, alle
informatie
wordt samen-
gevoegd
34 INDI RESI
34 FAM RESI
35 NOTE tekst wordt aan het hogere niveau toegevoegd
36 SOUR tekst wordt aan het hogere niveau toegevoegd
37 ALIA tekst wordt aan het hogere
niveau (voornaam) toege-
voegd
38 CONT tekst wordt aan het hogere niveau toegevoegd
39 GROO gelijk aan HUSB
40 BRID gelijk aan WIFE
41 MARC ongeveer gelijk aan MARB
42 MARD gelijk aan MARR
43 MARL ongeveer gelijk aan MARB
44 MARS ongeveer gelijk aan MARB
45 STIL gelijk aan BIRT en DEAT
46 GIVN met SURN alternatief voor NAME
47 SURN met GIVN alternatief voor NAME
19 Compressie van de relaties
Bevinden zich lege records in het .REL bestand, dan worden
deze niet opnieuw gebruikt. Compressie is mogelijk met de
functie Overige | Comprimeer Relaties. Deze functie wijzigt
alleen het .REL bestand, en zoekt daarin naar records die geen
naam en geen relaties hebben. Het record dat helemaal achteraan
staat wordt dan daarvoor in de plaats gezet. De nummering van
de records verandert dus een beetje.
Geeft u hierna (op dos-niveau) het DIR commando, dan zal u
zien dat het relatiebestand niet kleiner is geworden. De
vrijgekomen ruimte wordt namelijk niet vrijgegeven. Maar worden
later records toegevoegd, dan zal het bestand in eerste instantie
niet groeien. Eventueel kan u Overige | Comprimeer Namen
starten, in dat geval zal het nieuwe relatiebestand wèl kleiner
zijn.
20 Compressie van de namen
Nadat u veel gemuteerd heeft zal het .NAM bestand veel
groter dan nodig zijn. Het kan gecomprimeerd worden met Overige
| Comprimeer Namen. Deze functie bouwt de hele database opnieuw
op.
Dit programma creëert een nieuwe database welke altijd de
naam COMPRESS draagt.
De database COMPRESS mag niet bestaan. Doe dus eerst DEL
COMPRESS.*.
Na voltooiing geeft u met REN de twee bestanden een
definitieve naam. Waarschuwing: het bestand COMPRESS.REL is
misschien even groot (misschien wat kleiner), maar zeker niet
gelijk aan het .REL-bestand dat als invoer diende. Als u het ene
.REL-bestand gebruikt met het andere .NAM bestand, dan zijn de
resultaten niet voorspelbaar.
21 Combineren van twee databases
Heeft u twee databases en wil u daar een enkele database van
maken, dan kan dat ook met de functie Overige | Comprimeer Namen.
Indien de database COMPRESS namelijk al bestaat, dan wordt de
uitvoer eraan toegevoegd.
Hieruit blijkt wel dat COMPRESS niet mag bestaan als Overige
| Comprimeer Namen alleen wordt gebruikt om een database te
comprimeren.
22 Graad van verwantschap
Nadat u een groot bestand heeft aangelegd zal u ongetwijfeld
een persoon tegenkomen waarvan u zich afvraagt of die wel in uw
database thuishoort, en welke relatie hij heeft tot de andere
personen in uw database. Voor dit soort vragen is de functie
relatiegraad aangelegd.
Kies Overige | Relatiegraad. De geselecteerde persoon
krijgt nu als graad van verwantschap het nummer 0. Zijn ouders
en kinderen krijgen 1, zijn partner, kleinkinderen en grootouders
2, zijn schoonouders, ooms en tantes 3 en zo verder.
Dit alles kan een paar seconden duren, maar het gaat veeeel
sneller dan met het hulpprogramma dat voorheen bij Noach werd
geleverd.
U ziet dat nu dat op het scherm de leeftijden verdwenen
zijn, en in plaats daarvan ziet u de graad van verwantschap,
voorafgegaan door de letter G.
Bijvoorbeeld: heeft een persoon graad 12, en zijn vader 11,
dan is de vader dichterbij nummer 0.
Bovendien ziet u dat bij personen met een lagere graad van
verwantschap de kleur van het recordnummer omgekeerd is, dus
bijvoorbeeld zwart op blauw in plaats van blauw op zwart. U kunt
dus door de database wandelen door steeds te klikken op het
recordnummer met de omgekeerde kleur, daarbij wordt de graad van
verwantschap steeds lager, tot u uitkomt bij de persoon die
geselecteerd was toen u Overige | Relatiegraad koos. Deze
persoon heeft graad 0.
Ontbreekt bij een persoon de graad van verwantschap, dan
heeft deze persoon geen familierelaties met de persoon die nummer
0 kreeg.
Om de graad van verwantschap weer te verwijderen kiest u
opnieuw Overige | Relatiegraad.
23 Printen
De selectie Overige | Print de mogelijkheid de gegevens van
de geselecteerde persoon te printen. Het programma stelt de
volgende vragen:
Kwartierstaat, Stamboom of gegevens van één persoon.
Uitgebreid of kort. Wordt lang gevraagd, dan worden er per
persoon ongeveer de zelfde gegevens geprint als die tijdens de
uitvoering van Noach op het scherm komen. Wordt kort gevraagd,
dan verschijnen alleen de namen.
Volgorde op generatie of structuur.
File op Vaste schijf of printer-port.
Breedte van de gewenste uitvoer.
Deze vragen kunnen met het toetsenbord of met de muis
beantwoord worden.
De uitvoer kan direct naar de printer worden gestuurd, maar
desgewenst ook naar een bestand in de defaultdirectory. Dit
bestand kan met een tekst-editor worden gewijzigd en met het
MSDOS-commando PRINT of anderszins worden geprint.
Waarschuwing: gebruik niet de COM-poort waarop de muis is
aangesloten.
24 Meer hulpprogramma's
Wensen en verlangens? Laat ze me weten. In elk geval
moeten er nog meer printmogelijkheden komen.
25 Bestandsnamen
U kan zoveel databases aanleggen als u wil.
Een database bestaat uit drie bestanden, met de zelfde naam,
en met de filetypes .REL, .ADR en .NAM. Er wordt gedacht over
een uitbreiding, waarbij het .NAM bestand wordt opgesplitst in
meer bestanden. Het principe blijft daarbij gelijk.
In het algemeen wordt aangeraden de drie bestanden samen op
de zelfde schijf en de zelfde directory te zetten. Het is echter
mogelijk dat de bestanden op verschillende schijven of direct-
ories staan. Dit is nodig als u alleen floppies heeft.
Hiertoe maakt u met een gewone editor (bijvoorbeeld EDLIN)
een bestand dat op twee regels de volledige namen van de
bestanden bevat. De extensies .NAM, .ADR en .REL zijn verplicht.
De inhoud van dat bestand is bijvoorbeeld:
A:\FAMILIE.NAM
B:\FAMILIE.REL
C:\FAMILIE.ADR
De naam van dit bestand mag u zelf kiezen, de extensie is .USC.
Klik nu bij het starten van NOACH op de naam van dit bestand.
26 Geschiedenis
versie 1.0 26 oktober 1990
versie 1.1 november 1990
Schrikkeljaar-fout verbeterd (zie hierboven).
Hardware-cursor beter onzichtbaar.
Namen invoeren maximaal 1000 tekens (was 70).
Mogelijkheid tekens te verwijderen (met Delete-toets).
Na iedere mutatie worden de bestanden gesloten en weer
geopend. Dit is veiliger bij netuitval e.d. Het geeft wel een
merkbare vertraging.
Van geboorte- en sterfplaatsen worden ook bij het muteren
48 tekens getoond. Bij versie 1.0 waren dat 70 tekens waardoor
de data tijdelijk onzichtbaar werden.
F3 van een huwelijksverbintenis toont de kinderen uit dat
huwelijk.
Op de onderste helft van het scherm komen nu ook de nummers
van de ouders.
Het is toegestaan dat een van de twee data een onbekende
waarde heeft. Zodoende kan men opgeven dat iemand vóór of na een
bepaalde datum is geboren of gestorven. Bij versie 1.0 werd de
tweede datum automatisch gelijk aan de eerste.
Controle van data toegevoegd.
COMPNAM werkt nu veel sneller.
Muteren starten met de muis.
Graad van verwantschap en leeftijd en volgnummer verplaatst
op het scherm.
Combineren.
versie 1.2 januari 1991
PRCARD
DATCHK
Onmiddellijk tonen van de kinderen als ScrollLock uitstaat.
Copiëren van namen, beroep, plaatsnaam van ouders en
kinderen.
Mogelijkheid tekens tussen te voegen (met Insert-toets).
Er wordt gecontroleerd op vollopen van de bestanden.
Gebruik van de hardware-cursor.
Variabele legenden: gedoopt, begraven, ondertrouwd,
gescheiden van tafel en bed, adoptiefouders.
Naar het voorbeeld van WP 5.1 is de muis onzichtbaar tot hij
verplaatst wordt.
versie 1.3
De komma is niet meer te gebruiken voor ç en ß. In plaats
daarvan moet ^ of ~ gebruikt worden.
Patch voor INT 16h functie 10h. Deze functie gaf op sommige
computers problemen.
versie 1.4 april 1991
PRASC en PRDESC.
Adressen toegevoegd.
Het programma bepaalt zelf het type van de video-adapter,
het videosegment en de juiste schermkleuren. Het installatie-
programma zal hiervoor vrijwel niet meer nodig zijn.
Installatieprogramma geïntegreerd met het hoofdprogramma.
Het .USC bestand bevat alleen nog maar de bestandsnamen, met
de mogelijkheid een schijf en pad op te geven. Dit bestand moet
met een editor worden gemaakt.
Tweede zoekfunctie toegevoegd.
versie 1.5 mei 1991
Printprogramma's PRASC, PRDESC en PRCARD gecombineerd tot
PRNOACH.
Zoeken naar records die gecombineerd moeten worden (met Ctrl
F12).
versie 2.0 oktober 1990 testversie voor ASP
Teksten naar keuze in Nederlands of Engels
Wijziging voor het cijfer nul op sommige VGA-kaarten.
versie 2.1 december 1991 testversie voor GEDCOM
Uitgebreide hulpteksten op het scherm tijdens het muteren
(voorgesteld door Henk Hijdra)
ScrollLock wordt bij het starten automatisch afgezet
(voorgesteld door Henk Hijdra)
Muteren beëindigen kan niet meer met de muis
GEDCOM-conversie
Conversieprogramma's gecombineerd tot één
enkele onnauwkeurigheden verbeterd
versie 2.2 januari 1992 tweede testversie voor GEDCOM
F1 tot en met F7 voor recente data
kalender met feestdagen op het scherm
Versie 2.3 januari 1992
Tonen van kwartierstaten en stambomen en directe selectie
van een voorouder of afstammeling
Versie 2.4 februari 1992
Fout verbeterd (datum van heden engels-talig)
Geheel vernieuwde zoek-functie
Versie 2.5 juli 1992
Te lange namen schuiven over het scherm
Voortaan 80286 en 192K vereist
Versie 2.6 oktober 1992
De database en het tekstbestand worden op een gebruikers-
vriendelijke manier gekozen.
80386 required.
Versie 2.7 september 1993
Onnauwkeurigheden in zoek-functie verbeterd.
Onnauwkeurigheden in Gedcom-conversie verbeterd.
Versie 2.8 november 1993
Fout bij naambestand groter dan 512K verbeterd.
ADAM&EVA Versie 3.0 januari 1994
Verschillende kleuren voor mannen, vrouwen en huwelijken.
Meer mogelijkheden om zelf de kleuren in te stellen.
Drop-down menu en meer gebruik van de muis.
Copiëren van gegevens van familieleden met een drop-down
lijst.
Hulpprogramma's geïntegreerd in het hoofdprogramma.
27 Verlanglijstje
Splitsing van NAM-bestand in vier bestanden.
Meer printprogramma's
Meer controles van geboorte- en sterfdata e.d.
De gebruikersinterface bij het combineren is slecht. Ik
weet echter nog niet hoe het wel zou moeten. Ideeën zijn welkom.
28 Evaluatie-rapport
Het onderstaande evaluatie-rapport is gemaakt naar het
voorbeeld uit Gens Humana nr 6, januari 1989. Het is overigens
niet aan mij om een beoordeling te geven van het programma. Wel
heb ik aan het rapport een hoofdstuk `Extra's' toegevoegd.
1 Algemene gegevens
1A Naam etc
1A1 Naam van het programma: ADAM&EVA
1A2 Versie en datum: 3 januari 1994
1A3 Auteur en land van herkomst: F.Nater, Nederland
1A4 Uitgever: Feico Nater Shareware
1A5 Verkrijgbaar bij: idem
1A6 Prijs en verspreiding: shareware, registratie f 49
1A7 Computer en besturingssysteem: IBM-PC of compatibel met
MSDOS
1A8 Programmadrager: floppy
1B Bediening en gebruik
1B1 Handleiding: extern ca 30 pagina's
1B2 Bronprogramma: assembler, niet beschikbaar
1B3 Automatische start: mogelijk
1B4 Bediening menugestuurd: ja
1B5 Verwerkingssnelheid: voldoende
1B6 Help-functies in het programma: ja
1B7 Installatieprogramma: nee
1B8 Demonstratiedata: ja
1B9 GEDCOM-faciliteiten: ja
1B10 Aantal personen/ relaties: 65535
1C Computer-configuratie
1C1 Computer: 80386
1C2 Scherm: 25 x 80 CGA of beter mogelijk
1C3 Cassette: nee
1C4 Floppy: niet aanbevolen
1C5 Harddisk: aanbevolen
1C6 Muis: vereist
1C7 Printer: geen bijzondere eisen
1C8 Modem: nee
1C9 Andere:
1D Samenvatting hoofdstuk 2 en 3
1D1 (2A) Persoonsgebonden gegevens
1D2 (2B) Relatiegebonden gegevens
1D3 (2C) Presentatie van gegevens
1D4 (2D) Werking van programma
1D5 (2E) Diversen
Aantal primaire functies
1D6 (3A) Persoonsgebonden gegevens
1D7 (3B) Relatiegebonden gegevens
1D8 (3C) Andere gegevens
1D9 (3D) Presentatie van gegevens
1D10 (3E) Zoeken van personen
1D11 (3F) Selecteren van personen
1D12 (3G) Invoer van gegevens
1D13 (3H) Uitvoer van gegevens
1D14 (3J) Diversen
Aantal secundaire functies
1E Korte beschrijving of commentaar
1F Conclusie
1F1 Goede punten
1F2 Slechte punten
1F3 Commentaar
2 Primaire eigenschappen van genealogisch programma
2A Persoonsgebonden gegevens
2A1 Familienaam: 1000 posities
2A2 Voornamen: 1000 posities
2A3 Geboortedatum: vroegste en laatste apart
Geboorteplaats: 1000 posities
2A4 Overlijdensdatum: vroegste en laatste apart
Overlijdensplaats: 1000 posities
2A5 Geslacht: ja
2A6 Commentaarveld: nee
2B Relatiegebonden gegevens
2B1 Huwelijksdatum: vroegste en laatste apart
Huwelijksplaats: 1000 posities
2B2 Kinderen uit een huwelijk: onbeperkt
2B3 Meer partners bij huwelijken: onbeperkt
2C Presentatie van gegevens
2C1 Familieblad/gezinsblad: 13 kinderen en huwelijks-
relaties
2C2 Genealogie: ja
2C3 Kwartierstaat: ja
2C4 Stamreeks: nee
2D Werking van het programma
2D1 Zoeken op 2A1,2,3,4, en 2B1: ja
2D2 Selecteren op nummer: ja
2D3 Invoeren en wijzigen vanaf toetsenbord: ja
2D4 Uitvoer 2D1,2,3 scherm en printer: nee
2E Diversen
2E1 Handleiding aanwezig: ja
2E2 Beveiligde toetsaanslag: wat is dat?
Bug-free: geen programmamaker is zo
arrogant.
3 Secundaire eigenschappen van genealogisch computerprogramma
3A Persoonsgebonden gegevens
3A1 Doopdatum/plaats: ja, maar niet samen met
geboortedatum/plaats
3A2 Begraafdatum/plaats: ja, maar niet samen met
sterfdatum/plaats
3A3 Religie: nee
3A4 Beroep: ja
3A5 Aliasnamen: nee
3A6 Patroniemen ondersteuning: nee
3A7 Titels: nee
3A8 Onderscheidingen: nee
3A9 Woonadressen: ja
3A10 Vondelingdatum/plaats: nee
3A11 Doopgetuigen: nee
3B Relatiegebonden gegevens
3B1 Ondertrouwdata/plaats: ja, maar niet samen met huwe-
lijksdatum/plaats
3B2 Kerkelijke ondertrouwdata/plaats/parochie: nee
3B3 Kerkelijke huwelijksdatum/plaats/parochie: nee
3B4 Echtscheidingsdatum/hertrouwen: vroegste en
laatste apart
3B5 Samenwonen/datum/plaats: nee
3B6 Buitenechtelijke kinderen: ja
3B7 Getuigen bij huwelijk: nee
3B8 Voogdijstelling/datum: nee
3B9 Adoptiedatum/plaats/ouders: nee/nee/ja
3C Andere gegevens
3C1 Bronvermelding: nee
3C2 Archiefverwijzing: nee
3C3 Akte/folionummers: nee
3C4 Andere gegevens: nee
3C5 Referentienummer persoonlijk archief: nee
3C6 Vrije invoer van onbeperkte tekst: nee
3D Presentatie van gegevens
3D1 Persoonsblad: nee
3D2 gezinsblad: scherm, disk
3D3 Genealogie: ja
3D4 kwartierstaat: ja
3D5 Stamreeks: nee
3D6 Parenteel: nee
3D7 Totaalbestand: disk
3D8 Andere presentatievormen
3E Zoeken van personen
3E1 Op aliasnaam: nee
3E2 Op beroep: ja
3E3 Op delen van naam/plaats: ja
3E4 Op `klinkt als' (soundex): nee
3E5 Op periode voor data: nee
3E6 Op andere manieren: ja: voornamen, achternaam,
geboorte-, sterf- en
huwelijksplaats
3F Selecteren van personen
3F1 Van vader: ja
3F2 Van moeder: ja
3F3 Van partners: ja
3F4 Van kinderen: ja
3F5 Van broer/zus: ja, via vader of moeder
3F6 Op naam: ja
3F7 Automatisch na zoekopdracht: nee
3G Invoer (import) van gegevens
3G1 ASCII-diskfile: nee
3G2 GEDCOM-file: ja
3G3 Andere genealogische programma's: ja, Phillip Brown
3G4 Andere bestandsprogramma's: nee
3G5 Via een seriële lijn: nee
3H Uitvoer (export) van gegevens
3H1 ASCII-diskfile: ja
3G2 GEDCOM-file: ja
3G3 Andere genealogische programma's: nee
3G4 Andere bestandsprogramma's: nee
3G5 Via een seriële lijn: nee
3J Overige zaken
3J1 Overzichtslijsten voor archiefwerk: ja
3J2 Uitvoer totaalbestand gesorteerd: nee
3J3 Alfabetische index bij kwartierstaat/genealogie: nee
3J4 Standaardnummering volgens NGV: nee
4 Toelichting, referenties, bijlagen
4A Toelichting
4B Referenties
4C Bijlagen
5 Extra's
5A Toevoegen van een familierelatie van de persoon die op het
scherm staat.
5B Mogelijkheid tot combineren van een dubbel opgevoerde
persoon.
5C Mogelijkheid twee databases te combineren tot een.
5D Controleren van data.
5E Bepaling van graad van verwantschap.